package com.ruoyi.comn.mapper;

import java.util.List;
import com.ruoyi.comn.domain.ComnRecentlyUsed;

/**
 * 最近使用内容Mapper接口
 * 
 * @author ruoyi
 * @date 2021-12-22
 */
public interface ComnRecentlyUsedMapper 
{
    /**
     * 查询最近使用内容
     * 
     * @param usedUuid 最近使用内容主键
     * @return 最近使用内容
     */
    public ComnRecentlyUsed selectComnRecentlyUsedByUsedUuid(String usedUuid);

    /**
     * 查询最近使用内容列表
     * 
     * @param comnRecentlyUsed 最近使用内容
     * @return 最近使用内容集合
     */
    public List<ComnRecentlyUsed> selectComnRecentlyUsedList(ComnRecentlyUsed comnRecentlyUsed);

    /**
     * 新增最近使用内容
     * 
     * @param comnRecentlyUsed 最近使用内容
     * @return 结果
     */
    public int insertComnRecentlyUsed(ComnRecentlyUsed comnRecentlyUsed);

    /**
     * 修改最近使用内容
     * 
     * @param comnRecentlyUsed 最近使用内容
     * @return 结果
     */
    public int updateComnRecentlyUsed(ComnRecentlyUsed comnRecentlyUsed);

    /**
     * 删除最近使用内容
     * 
     * @param usedUuid 最近使用内容主键
     * @return 结果
     */
    public int deleteComnRecentlyUsedByUsedUuid(String usedUuid);

    /**
     * 批量删除最近使用内容
     * 
     * @param usedUuids 需要删除的数据主键集合
     * @return 结果
     */
    public int deleteComnRecentlyUsedByUsedUuids(String[] usedUuids);
}
